Volume 67, Issue 1, March and April 2023, Pages 1-18
Abdelhamid Elshafey; Sherif Abu-Elyazid; Ahmed Samy